a sweated worker - Espagnol Anglais Dictionnaire